package com.nchu.commondevelopmentframework.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.nchu.commondevelopmentframework.query.UserQuery;
import com.nchu.commondevelopmentframework.service.base.BaseService;

/**
 * @interfaceName: UserService
 * @description: 用户实体Service抽象接口
 * @author: Li Chuanwei
 * @date: 2024/01/30 19:50
 * @Company: Copyright [日期] by [作者或个人]
 **/
public interface UserService<User> extends BaseService<User> {

    /**
     * 分页查询用户
     * @param userQuery 分页查询对象
     * @return 分页查询结果
     */
    Page<User> selectPage(UserQuery userQuery);
}
